﻿#container{width:940px;margin:0px auto;}

#header {width:100%;padding-top:10px;}
	#header div{float:left;}
	.logo{padding:0px 45px 13px 0px;}
	.banner{padding:0px 10px 13px 0px;}
/* 活动页据点页顶部*/
	.round{line-height:21px;background:url('../images/rounded-right.gif') top right no-repeat;width:195px;}
		.round .list{padding:9px 9px 0px 9px;background:url('../images/rounded-left.gif') top left no-repeat;}
		.round .end{padding:0 0 0 9px;background:url('../images/rounded-left.gif') bottom left no-repeat;}
			.round .end p{line-height:9px;height:9px;margin-top:-9px;padding:0 9px 9px 0;background:url('../images/rounded-right.gif') bottom right no-repeat;}
	.nav{width:100%;height:112px;background:url('../images/bg.gif') no-repeat;}
		.nav ul li.welcome{width:230px;font:normal 12px/36px 宋体;color:#000;}
			.nav ul li{float:left;width:64px;font:bold 14px/36px 宋体;text-align:center;color:#fff;}
				#header .nav ul li a{color:#fff;}
					#header .nav ul li a:hover {color:#ff7300;}
				.nav ul li.curmenu{width:100px;color:#046ac7;
					background:url('../images/bg.gif') 0px -112px no-repeat;}
			.nav form{margin:55px 0px 0px 20px;}	
			.nav form input {float:left;height:25px;line-height:27px;}
/* 活动页主体 */
#main{width:100%;}
	.cat{float:left;clear:both;padding:10px 2px 2px 2px;margin-right:10px;
					width:196px;height:1300px;font-size:14px;
					background:#e2e2e2;}
		.cat h1,.aside h1{float:left;border:1px #ccc solid;padding-left:10px;
							width:182px;height:42px;font:bold 14px/42px 宋体;
							background:url('../images/h1_bg.gif') repeat-x;}
		#main .cat p{float:left;color:#000;width:190px;padding-left:5px;line-height:25px;height:25px;background:#e2e2e2;}
			.cat p a{padding:0px 10px 2px 10px;margin-right:23px;text-decoration:underline;color:#f70;background:#fff;}
		#main .cat ul{float:left;border:1px #d8dacd solid;padding:0px 0px 10px 10px;margin-bottom:10px;
							width:184px;
							color:#000;background:#fff;}
		.cat h2{clear:both;height:32px;color:#000;font:bold 14px/32px 宋体;}
			.cat li{line-height:25px;float:left;width:50%;}
		 		.cat ul li a{color:#666;}
				.cat ul li span{color:#ff7300;}

		#main ul.date{width:185px;padding:5px 5px 10px 5px;}
			.date h5{height:19px;font:bold 12px/19px 宋体;background:#e0f4d8;text-align:center;}
			.date select{float:left;width:50%;background:#81c443;}
			.date li{width:24px;height:12px;line-height:12px;border:1px #ddd solid;font:normal 10px arial;text-align:center;}
			.date li.curday{background:#81c443;}
				.date .weekday li{background:#b2da77;border:0px;height:16px;width:26px;padding-top:2px;font-size:12px;}
				.date li a{display:block;width:22px;height:12px;}
					.date li a:hover {height:11px;line-height:11px;border:1px #000 solid;background:#fff;}
	 
	.content{width:727px;height:100%;float:left;} 
	.spot_content{margin-right:10px;}
		.content .index{margin:10px 0px 15px 0px;height:30px;font:normal 12px/31px 宋体;color:#304562;
				border-bottom:1px #afcaf7 solid;
				background:#fff url('../images/bg.gif') -305px -121px no-repeat;}
			.content .index a{color:#304562;}
			.content .index span{font:normal 14px arial;}

		.content_list{float:left;width:353px;padding-top:10px;}
			.content_list h1{padding:0px 13px;width:326px;height:34px;font:bold 14px/34px arial;color:#000;
											 background:url('../images/bg.gif') 0px -170px no-repeat;}
				.content_list h1 a{font:normal 12px/34px 宋体;color:#000;}
			.content_list div.round{position:relative;width:353px;line-height:22px;color:#5a5a5a;}
				.content_list ul.list{height:318px;}
				.content_list .ftxt{width:331px;height:24px;line-height:24px;font-size:14px;text-align:center;
														position:absolute;top:110px;left:9px;z-index:15;}
					.content_list .ftxt a{color:#fff;}
				.content_list .fbg{z-index:14;background:#000;filter:alpha(opacity=50);opacity:0.5;}
			.content_list a{color:#1770ee;}
			.content_list span,.menu span{color:#ff5f41;}
			.content_list li.dashed{border-top:1px #ccc dashed;margin-top:6px;padding-top:6px;}	
				.content_list .round ul.list li img{width:331px;height:125px;}
/* 据点页主体 */
	.market{height:397px;}
		.toptitle h1{height:34px;line-height:34px;border:1px #c6d4df solid;background:url('../images/market_bg.gif') repeat-x;}
		.toptitle h1 a{font:normal 14px/34px 宋体;color:#1c77a6;padding:4px 10px 6px 10px;_padding-bottom:9px;margin:0px 0px 0px 30px;}
			.toptitle h1 a.curselect,#container #main .toptitle h1 a:hover {color:#000;background:#fff;font-weight:bold;border:1px #ccc solid;}
	.menu{width:120px;}
	.menu ul h1{font:bold 12px/32px 宋体;color:#666;}
	.menu ul li a{line-height:19px;color:#6e6e6e;padding-left:10px;}
	.spot{width:605px;float:left;}
	.spot h4{border-bottom:1px #ccc dashed;padding:8px 0px;
					font:normal 12px 宋体;height:19px;line-height:19px;
					float:left;width:605px;}
	#container #main .spot ul{clear:both;border-bottom:1px #ccc dashed;height:71px;padding:25px 0px 15px 28px;}
		.spot li{width:300px;}
		.spot li.brown{float:right;width:150px;line-height:71px;height:71px;}
		.spot li.a_c{margin-right:20px;width:80px;}
			.spot li.a_c a{font:normal 12px arial;}
		.spot li a{font:bold 16px 宋体;color:#1c77a6;}	
		.spot ul li img.man{width:42px;height:42px;border:1px #ccc solid;}
			.spot ul li span.spotclass{color:#666;font:bold 14px 宋体;}
			.spot ul li.brown span{font:bold 24px arial black;}
				.page li{text-align:center;width:50px;margin-right:6px;float:left;background:#ddf4fa;border:1px #a7e2f4 solid;padding:7px 11px;}
					.page li a{color:#0054b9;font:bold 12px arial;}
						.page li.curselect{background:#fff;color:#000;}
	.aside {width:196px;float:left;}
	.aside h4{height:46px;}
	.aside ul{border:1px #ccc solid;background:#ccc;margin-bottom:10px;}
		.aside ul li{margin:0px 5px 5px 5px;padding:3px;background:#fff;line-height:18px;}
			.aside ul li span{font:bold 14px arial;color:#f22;}
			.aside ul li a{color:#1770ee;}
/* 首页底部 */				 
#footer{clear:both;width:100%;height:80px;
			 background:url('../images/footer_bg.gif') repeat-x;
			 text-align:center;line-height:40px;}
	#footer a{padding:0px 8px;}
